package com.test;

import java.util.ArrayList;
import java.util.List;

import com.alibaba.excel.EasyExcel;
import com.excel.ListenerAbstractImpl;
import com.excel.Listener.ListenerDemo;
import com.excel.vo.TestData;

public class Excel {
	
	

	public static void main(String[] args) {
//		List<User> data = new ArrayList<User>();
//		for(int i=0;i<10;i++) {
//			
//			User user = new User();
//			user.setName("齐齐哈尔");
//			user.setPo("呵呵");
//			user.setAge(i);
//			if(i<3) {
//				user.setName("哈尔滨");
//				user.setAge(i+5);
//				
//			}else if(i<7) {
//				if(i==3) {
//					
//				}
//				user.setName("大庆");
//				user.setAge(i+10);
//
//			}
//			
//			data.add(user);
//		}
//		String filename = "C:/Users/domains90/Desktop/"+System.currentTimeMillis()+".xlsx";
//	    int[] mergeColumnIndex = {0,2};
//	    int mergeRowIndex = 1;
//		EasyExcel.write(filename, User.class).registerWriteHandler(new ExcelMergeUtil(mergeRowIndex, mergeColumnIndex)).sheet("模板").doWrite(data);
		ListenerAbstractImpl listenerAbstractImpl = new ListenerAbstractImpl();
		EasyExcel.read("",TestData.class,new ListenerDemo<TestData>(listenerAbstractImpl));
	}

}
